.seach-wrap {
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;

  nz-select,
  [nz-input] {
    min-width: 220px;
  }

  .seach-rt {
    box-sizing: border-box;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }

  .seach-item {
    display: flex;
    align-items: center;

    .seach-label {
      flex-grow: 0;
      color: #b7b7b7;

      &::after {
        content: ":";
        position: relative;
        top: -0.5px;
        margin: 0 8px 0 2px;
      }
    }

    .seach-control {
      flex: 1 1 0;
    }
  }
}

.result-wrap {
  box-sizing: border-box;
  padding: 40px 0 !important;
}
